home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Day Cry
/
Day Cry CD.bin
/
oh_towns
/
ein
/
sources
/
einlib.lzh
/
EINTM.H
< prev
next >
Wrap
C/C++ Source or Header
|
1994-07-18
|
5KB
|
124 lines
/*<Header>==============================================================
*
* EIN / "EINTM.H"
*
* COPYRIGHT Nam 1994, All rights reserved.
*
* [ EIN(tm) project : è╓Éöâwâbâ_âtâ@âCâï ]
*
*-----------------------------------------------------------------------
* V1.0L01â┐ 94.04.12/Nam âvâìâgâ^âCâv
* V1.0L01â┴ 94.04.15/Nam debug,EOFæ╬ë₧
* V1.0L02â┐ 94.04.18/Nam `EIN_WORK'é╔Ädùlò╧ìX
* V1.0L03â┐ 94.04.27/Nam âvâìâWâFâNâgû╝é≡'EIN(TM)'é╔üiû╜û╝:é▄éQüj
* V1.0L03â┴ 94.06.22/Nam CDïNô«Ä₧é═inité╔Ä╕ösé╖éΘéµéñò╧ìX
* V1.0L04â┐ 94.07.06/Nam DLLë╗
* V1.0L05â┐ 94.07.17/Nam âtâ@âCâïæÇì∞òΓÅòè╓ÉöÆ╟ë┴/libë╗
*</Header>==============================================================*/
/*=========================================================================*/
/* âèâWâàü[âÇâ}âlü[âWââè╓ÿA */
/*=========================================================================*/
#ifndef EIN_RSM
/* âèâWâàü[âÇâ}âlü[âWââé╠âÅü[âNâGâèâAâTâCâY */
#define RSMWORKSIZE (256)
/* âèâWâàü[âÇâ}âlü[âWââé╠Åëè·ë╗ */
extern int EIN_rsmInit( char *work, char *idstr );
/* âèâWâàü[âÇÅεò±ô╟é▌ì₧é▌âoâbâtâ@É▌ÆΦ */
extern int EIN_rsmBufSet( char *work, char *rbuf, int rbufsize );
/* Åæé½ì₧é▄éΩé─éóéΘâèâWâàü[âÇâfü[â^é╠byteÉöé≡ô╛éΘ */
extern int EIN_rsmGetDataSize( char *work );
/* âèâWâàü[âÇâfü[â^é╠âìü[âh */
extern int EIN_rsmLoad( char *work );
/* âèâWâàü[âÇÅεò±âoâbâtâ@IDÉ▌ÆΦ */
extern int EIN_rsmBufHead( char *work );
/* âèâWâàü[âÇÅεò±âoâbâtâ@é╔âRâsü[ */
extern int EIN_rsmBufCat( char *work, char *str );
/* âèâWâàü[âÇÅεò±âoâbâtâ@é╔printf (%d,%x,%sé╡é⌐Ägéªé▄é╣é±üB%3séΓ%04dé═â_âü) */
extern int EIN_rsmBufPrintf( char *work, char *str, ... );
/* âèâWâàü[âÇÅεò±âoâbâtâ@ÅIÆ[É▌ÆΦ */
extern int EIN_rsmBufTail( char *work );
/* âèâWâàü[âÇâfü[â^âGâèâAé╠âZü[âu */
extern int EIN_rsmSave( char *work );
#endif
/*=========================================================================*/
/* âpâîâbâgâ}âlü[âWââè╓ÿA */
/*=========================================================================*/
#ifndef EIN_PAL
/* GUIâpâîâbâgâeü[âuâïé≡âüâjâàü[ÉFé╔ìçéφé╣éΘ */
extern int EIN_initGuiColor();
#endif
/*=========================================================================*/
/* âtâ@âCâïæÇì∞òΓÅòè╓Éö */
/*=========================================================================*/
/* int24hânâôâhâëâtâbâN(ê°Éöé╠âÅü[âNé═12byteé╠âTâCâYé¬òKùvé┼é╖) */
extern void EIN_setVector( unsigned long * );
/* int24hânâôâhâëò£ïA */
extern void EIN_resetVector( unsigned long * );
#ifndef EIN_FILE
/* ÄwÆΦâhâëâCâué╔âAâNâZâXé┼é½éΘé⌐ö█é⌐é≡â`âFâbâNé╡é▄é╖(âVâFâïé╠âGâëü[é≡ë±ö≡) */
extern int EIN_chkDrv( int );
/* ÄwÆΦâhâëâCâué╠ï≤é½ùeù╩é≡ò╘é╡é▄é╖(âVâFâïé╠âGâëü[é≡ë±ö≡) */
extern int EIN_getDiskFree( int );
/* âtâ@âCâïé≡âIü[âvâôé╡é─âtâ@âCâïânâôâhâïé≡ò╘é╡é▄é╖(âVâFâïé╠âGâëü[é≡ë±ö≡)*/
extern FILE *EIN_fopen( char *, char * );
/* âtâ@âCâïé≡ìφÅ£é╡é▄é╖(âVâFâïé╠âGâëü[é≡ë±ö≡) */
extern int EIN_remove( char * );
/* âtâ@âCâïé╠âoâbâNâAâbâvé≡ì∞ɼé╡é▄é╖ */
extern int EIN_makeBackupFile( char *, char * );
#endif
#ifndef EIN_FSTR
/* âpâXû╝é⌐éτâhâëâCâuö╘ìå('A'ü`'Z')é≡ò╘é╖ */
extern char EIN_fnameDrv( char * );
/* âpâXû╝é⌐éτâfâBâîâNâgâèòöò¬é≡Å£éóé╜âtâ@âCâïû╝é≡ò╘é╖ */
extern int EIN_fnameNonDirectory( char *, char * );
/* âpâXû╝é⌐éτâtâ@âCâïû╝é≡Å£éóé╜âfâBâîâNâgâèòöé≡ò╘é╖ */
extern int EIN_fnameDirectory( char *, char * );
/* âpâXû╝é⌐éτâfâBâîâNâgâèé╞ègÆúÄqé≡Å£éóé╜âtâ@âCâïû╝é≡ò╘é╖ */
extern int EIN_fnameNonExt( char *, char * );
/* âpâXû╝é⌐éτègÆúÄqé╠é▌é≡ò╘é╖ */
extern int EIN_fnameExt( char *, char * );
/* è┐ÄÜæ╬ë₧ö┼strrchr */
extern char *EIN_strrchr( char *, char );
#endif
/*=========================================================================*/
/* âEâBâôâhâDâNâèâbâvæÇì∞òΓÅòè╓Éö */
/*=========================================================================*/
#ifndef EIN_CLIP
#define EINCLIPSIZE (32)
/* âEâBâôâhâEâNâèâbâvæSëµû╩ë╗Åêù¥ */
extern int EIN_clipOpen( char * );
/* âEâBâôâhâEâNâèâbâvæSëµû╩ë╗ë≡Å£Åêù¥ */
extern int EIN_clipClose( char * );
/* ù^éªéτéΩé╜âtâîü[âÇé╠âNâèâbâvé≡É╢ɼé╖éΘ */
extern int EIN_clipFrame( int, FRAME *, POINT *, char * );
/* âNâèâbâvÿgé╠ò£î│Åêù¥ */
extern int EIN_endClipFrame( char * );
/* âIâuâWâFâNâgé╠æσé½é│é≡ïüé▀éΘ */
extern int EIN_getObjectFrame( int, FRAME * );
#endif
/*=========================================================================*/
/* é╗é╠æ╝é╠è╓Éö */
/*=========================================================================*/
#ifndef EIN_MEM
/* Ägùpë┬ö\é╚âüâéâèâTâCâYé≡ĵô╛é╖éΘ */
extern int EIN_checkMem();
#endif